maximum peak - Spanish English Dictionary